About
Software Design
Object Oriented Designing, Best Practices, Principles and Patterns.
Application of OOAD, UML & TDD Approached…
.NET
Expertise in .NET technologies since its inception in 1999.
End to End Application design using .NET technology Stack.
C#, MVC, Web API, WCF, WPF, EF …
Java
Enterprise Application Architecture in Java and associated technologies like Spring, Hibernate, Jersey, Maven…
RIA
Technology and Guidelines for developing Rich internet application with client side technologies like HTML5, CSS and Javascript
Specialization
Design Practices:
OOAD, UML , Best Practices, Principles and Design Patterns in .NET, C++, Java, Javascript. Unit Testing and TDD
.NET
From Beta 1 to Latest, C# Best Practices, Web Development, WebAPI and RIA, WPF, WCF, WF, EF, TPL, Unit Testing, Coded UI, TDD, Design Patterns, Practices & Principles.
Java
Core Java, Java Best Practices, Java EE, Spring, Hibernate, Jersey, RIA, Unit Testing, TDD, Design Patterns, Practices & Principles
Javascript
Javascript Programming and Practices, Unit testing & TDD, RIA using Javascript Frameworks.
RIA
Rich Internet Application using HTML 5, CSS3, Bootstrap, Javascript, jQuery, RequireJS, NodeJS, Angular, REACT, Knockout
C/C++
Programming C, C++, VC++, COM/DCOM, Design Patterns, Practices, Object Oriented thinking in C
Understanding Best Practices in Software Design
RIA using HTML 5, Bootstrap, NodeJS, Angualr
Application Architecture Using .NET
Application Architecture Using Java